body{
margin:0;
padding:0;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
color:#505151;
background:#f6f6f6;
}

a{
text-decoration:none;
}

#wrapper {
background:#f6f6f6;
min-height:100%;
min-width:960px;
}

#header {
background:#006383;
min-height:65px;
}

#logo_user_details {
float:left;
min-height:65px;
width:100%;
}

#logo{
float:left;
width:320px;
margin:0;
padding:15px 0 0 25px;
}

#logo h1{
color:#fff;
font-size:20px;
line-height:15px;
margin:0;
text-transform:uppercase;
}

#logo h1 a{
text-decoration:none;
color:#fff;
}

#logo h1 small {
color:#fff;
font-size:12px;
text-transform:none;
}

#user_details {
color:#FFFFFF;
float:right;
line-height:16px;
padding:10px 15px 0 0;
}
#user_details  ul{
float:left;
}


#user_loged li {
background:transparent url(../img/user_loged_li.gif) no-repeat scroll right 4px;
margin:0;
padding:0 6px 0 5px;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#user_loged {
background:transparent url(../img/user_loged.png) no-repeat scroll left center;
margin:0;
padding:0 0 0 15px;
}

#user_loged li.last {
background:transparent none repeat scroll 0 0;
padding-right:0;
}

#user_details a:link, #user_details a:visited, #user_details a:active {
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}

.menu{
background:#0097CA url(../img/menu_bg.gif) repeat-x top left;
float:left;
height:33px;
position:relative;
width:100%;
}


.menu ul.main {margin-left: 10px;margin-top: 8px;list-style-image:none;list-style-position:outside;list-style-type:none;white-space:nowrap;}
.menu ul.main li {display:inline;margin:0;padding:0;}
.menu ul.main a {float:left; color:#FFF; text-decoration:none; margin-right: 4px; margin-top: 2px;}
.menu ul.main a span {float:left; display:block; padding:5px 14px;}
.menu ul.main a:hover {background:transparent url(../img/menu_left.gif) no-repeat left top; color:#003399; cursor:pointer;}
.menu ul.main a:hover span {background:transparent url(../img/menu_right.gif) no-repeat right top;}
.menu ul.main .active a {background:transparent url(../img/menu_left.gif) no-repeat left top; color:#003399; cursor:pointer;}
.menu ul.main .active span {background:transparent url(../img/menu_right.gif) no-repeat right top;}

.sub{
background:#0097CA url(../img/submenu_bg.gif) repeat-x top left;
float:left;
height:50px;
position:relative;
width:100%;
}

.sub ul.submenu{
display:inline;
left:0px;
position:absolute;
top:5px;
margin:0;
padding:0;
margin-left:10px;
}

.sub ul.submenu li{
float:left;
margin-left:5px;
list-style-image:none;list-style-position:outside;list-style-type:none;white-space:nowrap;
line-height:19px;
}


.sub ul.submenu li a{
background:transparent;
color:#409bf9; 
font-weight:bold;
cursor:pointer;
margin-right:3px;
float:left; 
text-decoration:none;
}

.sub ul.submenu li a span{
background:transparent;
float:left; 
display:block; padding:3px 12px;
}

.sub ul.submenu li a:hover{
background:transparent url(../img/submenu_active_left.gif) no-repeat left 1px; color:#fff; cursor:pointer;
}
.sub ul.submenu li a:hover span{
background:transparent url(../img/submenu_active_right.gif) no-repeat right 1px;
}

.sub ul.submenu .subactive a{
background:transparent url(../img/submenu_active_left.gif) no-repeat left 1px; color:#fff; cursor:pointer;
}

.sub ul.submenu .subactive span{
background:transparent url(../img/submenu_active_right.gif) no-repeat right 1px;
}

#inner{
margin-left:40px;
margin-right:40px;
min-height:400px;
background:#f6f6f6;
margin-top:30px;
}

#inner .section {
	margin: 10px 0 20px 0;
	background:#f6f6f6;
}

#inner .section .section_extra {
text-align:right;
background:#f6f6f6;
margin-bottom:7px;
}
#inner .section_inner .title_wrapper{
background:#0097ca url(../img/box_title_left.gif) no-repeat left top;
height:30px;
}


#inner .section_inner .title_wrapper h2{
color:#fff;
margin:5px 0 0 15px;
padding:0;
font-size:13px;
float:left;
}
#inner .section_inner .title_wrapper .right{
background:#0097ca url(../img/box_title_right.gif) no-repeat right top;
float:right;
}

#inner .section_inner .section_content{
border-color:#0097ca;
border-style:none solid solid solid;
border-width:1px;
-moz-border-radius: 0 0 7px 7px;
padding-bottom:18px;
background:#F0F0F0;
}

.pagination {
color:#444444;
font-size:11px;
left:0;
line-height:18px;
margin:8px 0 0;
overflow:hidden;
position:relative;
top:0;
width:100%;
}

.pagination .page_no {
color:#444444;
display:block;
float:left;
font-size:11px;
padding:0 0 0 10px;
white-space:nowrap;
}

.pag_list {
float:right;
margin:0;
padding:0;
}

.pag_list li {
color:#939292;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 10px 0 0;
}

.pag_list .pag_nav:link, .pag_list .pag_nav:visited, .pag_list .pag_nav:hover .pag_list .pag_nav:active {
background:#828282 url(layout/site/tables/pag_nav_middle.gif) repeat-x scroll 0 0;
color:#FFFFFF;
margin:0;
}

.pag_list .pag_nav span {
background:transparent url(layout/site/tables/pag_nav_left.gif) no-repeat scroll 0 0;
display:block;
}

.pag_list .pag_nav span span {
background:transparent url(layout/site/tables/pag_nav_right.gif) no-repeat scroll right top;
padding:0 7px;
}



#footer{
background:#006383 none repeat scroll 0 0;
margin:30px 0 0;
min-height:30px;
border-top:5px solid #0097CA;
}

#footer a{
color:#fff;
}

#footer_inner {
color:#ffffff;
font-size:11px;
overflow:hidden;
padding:14px 0;
width:100%;
}

.copyright {
display:inline;
float:left;
margin:0 0 0 30px;
padding:0;
white-space:nowrap;
}
.copyright strong {
color:#ffffff;
font-size:12px;
}
.clear{
clear:both;
}


.ul_buttons{
float:right;
margin:0;
padding:0 0px 0 0;
list-style-type:none;
}

.ul_buttons li{
float:left;
margin:0;
padding:0 7px 0 0;
}

.ul_buttons li a{
color:#fff;
}

.model_detail{
margin-top:0;
padding-top:5px;
}

.model_detail dl{
margin-left:10px;
margin-top:0;
padding-top:0;
}

.model_detail dt{
float:left;
font-weight:bold;
margin-right:10px;
padding:5px;
width:100px;
	
}
.model_detail dd{
margin:0px 0;
padding:5px 0;
}

a.online_link{
text-decoration:none;
color:#409BF9;
}
